@charset "utf-8";
/* CSS Document */

/* *, *::before, *::after { box-sizing: inherit; } */
.squaredFour { width: 20px; display: none; position: absolute; top: -1px; left: -1px; }
.squaredFour label { width: 19px; height: 19px; cursor: pointer; position: absolute; top: 0; left: 0; background: #fcfff4; border: 1px #c3d8f0 solid; }
.squaredFour label:after { content: ''; width: 9px; height: 5px; position: absolute; top: 4px; left: 4px; border: 3px solid #00a5ed ; border-top: none; border-right: none; background: transparent; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
/*.squaredFour label:hover::after { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }*/
.squaredFour input[type=checkbox] { visibility: hidden; }
.squaredFour input[type=checkbox]:checked + label:after { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
.shareOnly { width: 100%; min-height: 260px; }
.shareOnlyFile { width: 150px; height: 138px; margin: -69px 0 0 -75px; top: 50%; left: 50%; position: absolute; cursor: pointer; }
.shareOnlyFile p { text-align: center;  color: #888; font-size: 12px; padding: 0; margin: 0; }
.shareOnlyImg { text-align: center; margin: 30px 0; }
.shareOnlyImg img { padding: 10px; border: 1px #ddd solid; border-radius: 5px; }
.listType li.in div.squaredFour { display: block; }